package com.mxpio.erp.common.technology.service;

import com.mxpio.erp.common.technology.entity.Item;
import com.mxpio.erp.common.technology.entity.ProdTecRout;
import com.mxpio.erp.common.technology.vo.VersionVO;
import com.mxpioframework.jpa.query.Criteria;
import com.mxpioframework.system.service.BaseService;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import java.util.List;

public interface ProdTecRoutService extends BaseService<ProdTecRout> {

    ProdTecRout listRout(String productItemCode, VersionVO vo);

    List<ProdTecRout> listHistory(String productItemCode);

    Page<Item> getUnrelatedProdPage(Pageable pageAble, Criteria criteria);
}
